package org.dromara.test

import org.junit.jupiter.api.*
import org.springframework.boot.test.context.SpringBootTest

/**
 * 标签单元测试案例
 *
 * @author LikeYouDo
 */
@SpringBootTest
@DisplayName("标签单元测试案例")
class TagUnitTest {

    @Tag("dev")
    @DisplayName("测试 @Tag dev")
    @Test
    fun testTagDev() {
        println("dev")
    }

    @Tag("prod")
    @DisplayName("测试 @Tag prod")
    @Test
    fun testTagProd() {
        println("prod")
    }

    @Tag("local")
    @DisplayName("测试 @Tag local")
    @Test
    fun testTagLocal() {
        println("local")
    }

    @Tag("exclude")
    @DisplayName("测试 @Tag exclude")
    @Test
    fun testTagExclude() {
        println("exclude")
    }

    @BeforeEach
    fun testBeforeEach() {
        println("@BeforeEach ==================")
    }

    @AfterEach
    fun testAfterEach() {
        println("@AfterEach ==================")
    }

}
